package com.groupfour.attendancemanagementsystem.dao;

import com.groupfour.attendancemanagementsystem.entity.DO.AdminDO;
import com.groupfour.attendancemanagementsystem.entity.DO.StudentDO;
import com.groupfour.attendancemanagementsystem.entity.DO.TeacherDO;
import com.groupfour.attendancemanagementsystem.entity.DTO.UserLoginDTO;
import com.groupfour.attendancemanagementsystem.entity.VO.UserLoginVO;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;

@Mapper
public interface LoginDao {
    //管理员登录方法
    AdminDO adminLogin(@Param("userLoginDTO")UserLoginDTO userLoginDTO);
    // 学生登录方法
    StudentDO studentLogin(@Param("userLoginDTO")UserLoginDTO userLoginDTO);
    // 教师登录方法
    TeacherDO teacherLogin(@Param("userLoginDTO") UserLoginDTO userLoginDTO);
}
